short-tailed (horse) - French English Dictionary